package war2100.editor;

import java.io.File;

import javax.swing.filechooser.FileFilter;

public class OpenFilter extends FileFilter {
    private String endung;
    
    public OpenFilter(String endung) {
        this.endung = endung; 
    }
    
    @Override
    public boolean accept(File f) {
        if(f == null) return false;
        
        // Ordner anzeigen
        if(f.isDirectory()) return true;
        
        // true, wenn File gewuenschte Endung besitzt
        return f.getName().toLowerCase().endsWith(endung);
    }

    @Override
    public String getDescription() {
        return endung + " only";
    }
}